#ST_POINTONSURFACE
ST_POINTONSURFACE函数用于获取位于表面内部的点。
geometry
通用表达式,其值必须为有效的ST_GEOMETRY类型的数据。
示例(单机HEAP表)
SELECT ST_AsText(ST_PointOnSurface(st_geomfromtext('MULTIPOINT((-15 -15), (5 5), EMPTY)')), 0) FROM dual;
ST_ASTEXT(ST_POINTONSURFACE(ST_GEOMFROMTEXT('MULTIPOINT((-15-15)
----------------------------------------------------------------
POINT (-15 -15)